Visualisation for Program Comprehension: Information and Issues

نویسنده

  • Claire Knight
چکیده

For many years basic visualisation, based around simple boxes and lines, has been done in an attempt to be able to ease some of the cognitive overload caused by program comprehension. The problems with such visualisations is that they can very easily become incomprehensible themselves by trying to force large amounts of information into a small space, relying solely on two dimensions for the representations and because generally the information is presented in a static way. There are many different issues that must be considered for three-dimensional visualisation, especially when those visualisations are of intangible software systems, and a selection of these are presented and discussed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Visualising the Execution of Concurrent Object-Oriented Programes Dynamically Using UML

Understanding the intricacies behind concurrency within object-oriented programming languages has always been a challenge for undergraduate students. This is particularly true since both are complex issues in their own rights. Visualisation, when used adequately, can be of tremendous assistance in expediting comprehension of such complex issues. The aim of this paper is to discuss the potential...

متن کامل

A New View of Call Graphs for Visualising Code Structures

Software visualisation promises to provide useful techniques for supporting the program comprehension process. One popular view of software structure is the call-graph which displays the relationships between functions in a program. Current software tools visualise these call-graphs as a directed graph. Typical software systems are very large and extremely complex, as a result they generally pr...

متن کامل

Comprehension with[in] Virtual Environment Visualisations

For many years basic visualisation, based around simple boxes and lines, has been done in an attempt to be able to ease some of the cognitive overload caused by program comprehension. The problems with such visualisations is that they can very easily become incomprehensible by trying to force large amounts of information into a small space, relying solely on two dimensions for the representatio...

متن کامل

Visualisation for model comprehension

In recognising that performance modelling is increasingly of interest to professionals who do not have a background in mathematical analysis, it is important to provide additional mechanisms by which such communities may improve their confidence in the models they evaluate accurately reflect the systems they are studying. One such community is traditional software engineering, where visualisati...

متن کامل

Mindless Visualisations

The wonder and, unfortunately, to the detriment of visualisation for the representation and comprehension of complex data sets is that to be most successful requires that they are tailored to suit the task and underlying data. Such a restriction enables visualisations to be well designed for the tasks to which they are known to be applied to, and also to accommodate the style and range of data ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998